43 research outputs found

    Local picture-repetition mode detector for video de-interlacing

    Get PDF
    The de-interlacing of video material converted from film can be perfect, provided it is possible to recognize the field-pairs that originate from the same film image. Various so-called film-detectors have been proposed for this purpose, mainly in the patent-literature. Typically, these detectors fail in cases where video overlays are merged with film material, or when nonstandard repetition patterns are used. Both problems occur frequently in television broadcast. For these hybrid and/or irregular cases, we propose a detector that can detect different picture-repetition patterns locally in the image. This detector combines fuzzy logic rules and spatio-temporal prediction to arrive at a highly robust decision signal, suitable for pixel-accurate de-interlacing of hybrid and irregular video material. In addition to an evaluation of the performance, the paper also provides a complexity analysis

    Aplicaci贸n de XFuzzy 3 al procesado de im谩genes basado en reglas

    Get PDF
    Los entornos de desarrollo de sistemas fuzzy se han empleado normalmente para dise帽ar sistemas de control y de toma de decisiones pero apenas para dise帽ar sistemas de procesado de im谩genes, a pesar de que este campo cuenta ya con numerosas soluciones basadas en L贸gica Fuzzy. En este art铆culo se muestra c贸mo el entorno Xfuzzy 3 desarrollado en el Instituto de Microelectr贸nica de Sevilla posee la versatilidad necesaria para abordar el dise帽o de estos sistemas, facilitando su descripci贸n, verificaci贸n, ajuste y s铆ntesis.Ministerio de Ciencia y Tecnolog铆a TEC2008-04920Junta de Andaluc铆a P08-TIC-0367

    Un algoritmo en tiempo real para etiquetado de componentes conectados en im谩genes

    Get PDF
    Esta comunicaci贸n presenta un algoritmo de dos pasadas para el etiquetado en tiempo real de los componentes conexos en una imagen. El algoritmo propuesto es una buena opci贸n frente a otras alternativas de dos y m煤ltiples pasadas ya que ha sido dise帽ado considerando que su implementaci贸n en FPGAs ofrezca un buen compromiso entre recursos ocupados y velocidad de operaci贸n. Se describen dos implementaciones hardware de este algoritmo, cuyo desarrollo se ha llevado a cabo siguiendo un flujo de dise帽o basado en la herramienta System Generator de Xilinx.Comunidad Econ贸mica Europea MOBY-DIC FP7-IST- 248858Ministerio de Ciencia e Innovaci贸n (Espa帽a) TEC2008-04920Junta de Andaluc铆a P08- TIC-03674Fondos Feder P08- TIC-0367

    Dise帽o de sistemas difusos para procesado de im谩genes con XFuzzy 3

    Get PDF
    La presente comunicaci贸n describe la utilizaci贸n de un software de libre distribuci贸n, Xfuzzy 3, para ilustrar la aplicaci贸n de sistemas difusos al procesamiento de im谩genes, en concreto, al problema del aumento de resoluci贸n. El proceso de dise帽o de sistemas difusos quedar谩 cubierto por el uso de las herramientas CAD de descripci贸n, verificaci贸n, identificaci贸n, aprendizaje y simplificaci贸n del entorno XFuzzy en su versi贸n 3.3, que facilitan al alumno la comprensi贸n de todos los pasos del proceso

    FPGA-based implementation of a fuzzy motion adaptive de-interlacing algorithm

    Get PDF
    This paper surveys the hardware implementation of a de-interlacing algorithm on Field-Programmable Technology for real-time processing. The algorithm presented evaluates the level of motion at each pixel, and determines the interpolation between a spatial and a temporal method according to the presence of motion. To achieve it the algorithm employs an hierarchical structure with three simple fuzzy systems. The first one performs a set of fuzzy rules to apply reasoning in order to detect motion; the second one selects the most convenient direction to implement an edge-dependent line average method; and the third one is used to choose the most adequate temporal method. The hardware implementation of this algorithm combines pipeline architecture with a parallel processing of fuzzy rules to accelerate the computation. As result an efficient implementation is developed in terms of computational time and hardware cos

    Tuning of a hierarchical fuzzy system for video de-interlacing

    Get PDF
    The tuning of hierarchical fuzzy systems are not supported by the majority of CAD tools available at the market currently. The xfsl tool integrated into Xfuzzy 3 allows the tuning of complex fuzzy systems, for instance, hierarchical systems with modules in cascade. The authors propose the use of this tool for tuning a complex fuzzy system for video deinterlacing in this paper. The parameters obtained after tuning are proven by de-interlacing a wide battery of sequences. The use of tuning techniques improves the quality of de-interlacing and provides an algorithm simplification that facilitates its hardware implementatio

    Soft computing techniques for video de-interlacing

    Get PDF
    This paper presents the application of soft computing techniques to video processing. Specially, the research work has been focused on de-interlacing task. It is necessary whenever the transmission standard uses an interlaced format but the receiver requires a progressive scanning, as happens in consumer displays such as LCDs and plasma. A simple hierarchical solution that combines three simple fuzzy logicbased constituents (interpolators) is presented in this paper. Each interpolator specialized in one of three key image features for de-interlacing: motion, edges, and possible repetition of picture areas. The resulting algorithm offers better results than others with less or similar computational cost. A very interesting result is that our algorithm is competitive with motion-compensated algorithm

    A motion and edge adaptive interlaced-to-progressive conversion using fuzzy logic-based systems

    Get PDF
    This paper presents an algorithm for video de-interlacing. The approach uses three fuzzy logic-based systems to adapt the interpolation strategy to the presence of motion and edges. Furthermore, the algorithm is able to deal with any kind of TV material independently of the source used to acquire the scene. Extensive simulations of standard and real sequences prove the efficiency of the proposed algorithmMinisterio de Educaci贸n y Ciencia TEC2005-04359 y DPI2005-02293Junta de Andaluc铆a TIC2006-635 y TEP2006-37

    Aplicaci贸n de t茅cnicas de interpolaci贸n basadas en l贸gica difusa al procesado de im谩genes de video

    Get PDF
    Muchas tareas b谩sicas de procesado de im谩genes requieren la manipulaci贸n de grandes vol煤menes de informaci贸n que, en ocasiones, puede resultar ambigua y/o imprecisa como consecuencia de las caracter铆sticas propias de las im谩genes (gran cantidad de detalles con grandes contrastes de valores de luminancia y secuencias con un elevado grado de movimiento) o de los defectos de las mismas (presencia de ruido, falta de nitidez, etc.). En esta comunicaci贸n se analizan nuevas t茅cnicas de interpolaci贸n basadas en l贸gica difusa que proporcionan soluciones eficaces para dos aplicaciones t铆picas de procesado de im谩genes: el desentrelazado de se帽ales de v铆deo y el incremento de resoluci贸n de im谩genes

    Un algoritmo de desentrelazado adaptativo con la repetici贸n de im谩genes basado en l贸gica difusa

    Get PDF
    Esta comunicaci贸n presenta un interpolator temporal basado en l贸gica difusa que es utilizado para el desentrelazado de la se帽al de v铆deo. El objetivo es que dicho interpolador sea capaz de aprovechar una caracter铆sctica que cada vez es m谩s frecuente en las secuencias, debido a los est谩ndares de conversi贸n entre distintos formatos de transmisi贸n, como es la repetici贸n de im谩genes. Este nuevo interpolador es incluido en un algoritmo adaptativo en funci贸n del movimiento, obteniendo una t茅cnica de desentrelazado muy competitiva frente a otros algoritmos que son actualmente utilizados en ASICs de dispositivos comerciales de altas prestaciones. Los resultados de simulaci贸n obtenidos al desentrelazar secuencias de distintos materiales (film, v铆deo e h铆brido) muestran la superioridad del algoritmo propuesto.Ministerio de Ciencia e Innovaci贸n TEC2008-04920Junta de Andaluc铆a P08-TIC-0367
    corecore